certificate of relief from disabilities - Francés Inglés Diccionario